package com.biz.primus.model.oms.vo;

import com.biz.primus.base.vo.PageableRequestVo;
import com.biz.primus.model.oms.enums.TimeoutHandleState;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author yanweijin
 * @date 2017/11/24
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("订单超时记录查询对象")
public class TimeoutRecordQueryVo extends PageableRequestVo {

	@ApiModelProperty("模糊匹配订单号,如果不写,则不过滤订单号")
	private String orderCodeLike;

	@ApiModelProperty("精确匹配处理状态,默认为待处理(for_process)")
	private TimeoutHandleState stateEq = TimeoutHandleState.for_process;

	@ApiModelProperty(value="查询操作者的编号",required = true)
	private String operator;


}
